package cn.iocoder.yudao.module.member.controller.admin.student.vo;

import cn.iocoder.yudao.module.member.controller.admin.studentCurriculumVitae.vo.StudentCurriculumVitaeRespVO;
import cn.iocoder.yudao.module.member.dal.dataobject.studentCurriculumVitae.StudentCurriculumVitaeDO;
import lombok.*;
import java.util.*;
import io.swagger.annotations.*;

@ApiModel("管理后台 - 学生管理 Response VO")
@Data
@EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true)
public class StudentRespVO extends StudentBaseVO {

    @ApiModelProperty(value = "学生id", required = true, example = "1")
    private Long id;

    @ApiModelProperty(value = "创建时间", required = true)
    private Date createTime;
    private String checker;

    private Date postDate;

    private Date checkDate;
    /**
     * 学生大头照
     */
    private String studentPictureUrl;
    /**
     * 政治面貌
     */
    private String political;
    /**
     * 居住城市
     */
    private String liveCity;
    /**
     * 性别
     *
     * 枚举 {@link TODO system_user_sex 对应的类}
     */
    private String sex;
    /**
     * 名族
     */
    private String clan;
    List<StudentCurriculumVitaeRespVO> studentCurriculumVitaeRespVOList;
}
